$(function () {
    var $loginBox = $("#loginBox");
    var $registerBox = $("#registerBox");
    var $userInfo = $("#userInfo");
    // 切换
    $loginBox.find('a.colMint').on('click', function () {
        $registerBox.removeClass('hide')
        $loginBox.addClass('hide')
    })
    $registerBox.find('a.colMint').on('click', function () {
        $loginBox.removeClass('hide')
        $registerBox.addClass('hide')
    })
    // 注册
    $registerBox.find('button').on('click', function () {
        // 通过ajax提交请求
        $.ajax({
            type: 'post',
            url: '/api/user/register',
            data: {
                username: $("#regusername").val(),
                password: $("#regpassword").val(),
                repassword: $("#regrepassword").val()
            },
            dataTYpe: 'json',
            success: function(result) {
                $registerBox.find('.colWarning').html(result.messgae);
                if (!result.code) {
                    setTimeout(function() {
                        $loginBox.removeClass('hide')
                        $registerBox.addClass('hide')
                    }, 1000)
                }
            }
        })
    })
    // 登录
    $loginBox.find('button').on('click', function () {
        // 通过ajax提交请求
        $.ajax({
            type: 'post',
            url: '/api/user/login',
            data: {
                username: $("#username").val(),
                password: $("#password").val(),
                // repassword: $("#regrepassword").val()
            },
            dataTYpe: 'json',
            success: function(result) {
                $loginBox.find('.colWarning').html(result.messgae);
                if (!result.code) {
                    window.location.reload()
                }
            }
        })
    })
    // 退出
    $("#logoutBtn").on('click', function(e) {
        $.ajax({
            type: 'get',
            url: '/api/user/logout',
            dataTYpe: 'json',
            success: function(result) {
                if (!result.code) {
                    window.location.reload()
                }
            }
        })
    })
})